Micron Document
🎖️GitЯра🎖️


Displaying Raw • Download

.github/workflows/release.yml 9d7af544a45447be56c6447a8482eceec581067a (9d7af544) Text, 8.32 KB

Tff7b72nameTb4b4b4: Ta5d6ffMakeTa5d6ff Ta5d6ffRelease

Tff7b72onTb4b4b4:
Tff7b72workflow_callTb4b4b4:
Tff7b72inputsTb4b4b4:
Tff7b72base_versionTb4b4b4:
Tff7b72descriptionTb4b4b4: Ta5d6ff'Ta5d6ffTheTe6edf3 Ta5d6ffbaseTe6edf3 Ta5d6ffversionTe6edf3 Ta5d6ffforTe6edf3 Ta5d6fftheTe6edf3 Ta5d6ffreleaseTe6edf3 Ta5d6ff(e.g.,Te6edf3 Ta5d6ff2.3.0)Ta5d6ff'
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72typeTb4b4b4: Ta5d6ffstring
Tff7b72tag_nameTb4b4b4:
Tff7b72descriptionTb4b4b4: Ta5d6ff'Ta5d6ffTheTe6edf3 Ta5d6fftagTe6edf3 Ta5d6ffthatTe6edf3 Ta5d6fftriggeredTe6edf3 Ta5d6fftheTe6edf3 Ta5d6ffreleaseTa5d6ff'
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72typeTb4b4b4: Ta5d6ffstring
Tff7b72channelTb4b4b4:
Tff7b72descriptionTb4b4b4: Ta5d6ff'Ta5d6ffTheTe6edf3 Ta5d6ffchannelTe6edf3 Ta5d6fftoTe6edf3 Ta5d6ffcreateTe6edf3 Ta5d6ffaTe6edf3 Ta5d6ffreleaseTe6edf3 Ta5d6ffforTe6edf3 Ta5d6fforTe6edf3 Ta5d6ffpromoteTe6edf3 Ta5d6fftoTa5d6ff'
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72typeTb4b4b4: Ta5d6ffstring
Tff7b72secretsTb4b4b4:
Tff7b72GSERVICESTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72KEYSTORETb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72KEYSTORE_FILENAMETb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72KEYSTORE_PROPERTIESTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72DATADOG_APPLICATION_IDTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72DATADOG_CLIENT_TOKENTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72GOOGLE_MAPS_API_KEYTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72GOOGLE_PLAY_JSON_KEYTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue
Tff7b72GRADLE_ENCRYPTION_KEYTb4b4b4:
Tff7b72requiredTb4b4b4: Ta5d6fftrue

Tff7b72concurrencyTb4b4b4:
Tff7b72groupTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffgithub.workflowTa5d6ff Ta5d6ff}}-${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}
Tff7b72cancel-in-progressTb4b4b4: Ta5d6fftrue

Tff7b72permissionsTb4b4b4:
Tff7b72contentsTb4b4b4: Ta5d6ffwrite
Tff7b72pull-requestsTb4b4b4: Ta5d6ffread
Tff7b72id-tokenTb4b4b4: Ta5d6ffwrite
Tff7b72attestationsTb4b4b4: Ta5d6ffwrite

Tff7b72jobsTb4b4b4:
Tff7b72prepare-build-infoTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72outputsTb4b4b4:
Tff7b72APP_VERSION_NAMETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsteps.get_version_name.outputs.APP_VERSION_NAMETa5d6ff Ta5d6ff}}
Tff7b72APP_VERSION_CODETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsteps.calculate_version_code.outputs.versionCodeTa5d6ff Ta5d6ff}}
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCheckoutTa5d6ff Ta5d6ffcode
Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v6
Tff7b72withTb4b4b4:
Tff7b72refTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}
Tff7b72fetch-depthTb4b4b4: Ta5d6ff0
Tff7b72submodulesTb4b4b4: Ta5d6ff'Ta5d6ffrecursiveTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ffJDKTa5d6ff Ta5d6ff21
Tff7b72usesTb4b4b4: Ta5d6ffactions/setup-java@v5
Tff7b72withTb4b4b4:
Tff7b72java-versionTb4b4b4: Ta5d6ff'Ta5d6ff21Ta5d6ff'
Tff7b72distributionTb4b4b4: Ta5d6ff'Ta5d6ffjetbrainsTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffGradle
Tff7b72usesTb4b4b4: Ta5d6ffgradle/actions/setup-gradle@v5
Tff7b72withTb4b4b4:
Tff7b72cache-encryption-keyTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GRADLE_ENCRYPTION_KEYTa5d6ff Ta5d6ff}}
Tff7b72build-scan-publishTb4b4b4: Ta5d6fftrue
Tff7b72build-scan-terms-of-use-urlTb4b4b4: Ta5d6ff'Ta5d6ffhttps://gradle.com/terms-of-serviceTa5d6ff'
Tff7b72build-scan-terms-of-use-agreeTb4b4b4: Ta5d6ff'Ta5d6ffyesTa5d6ff'

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffDetermineTa5d6ff Ta5d6ffVersionTa5d6ff Ta5d6ffNameTa5d6ff Ta5d6fffromTa5d6ff Ta5d6ffTag
Tff7b72idTb4b4b4: Ta5d6ffget_version_name
Tff7b72runTb4b4b4: Ta5d6ffechoTa5d6ff Ta5d6ff"APP_VERSION_NAME=$(echoTa5d6ff Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}Ta5d6ff Ta5d6ff|Ta5d6ff Ta5d6ffsedTa5d6ff Ta5d6ff's/-.*//'Ta5d6ff Ta5d6ff|Ta5d6ff Ta5d6ffsedTa5d6ff Ta5d6ff's/v//')"Ta5d6ff Ta5d6ff>>Ta5d6ff Ta5d6ff$GITHUB_OUTPUT

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffExtractTa5d6ff Ta5d6ffVERSION_CODE_OFFSETTa5d6ff Ta5d6fffromTa5d6ff Ta5d6ffconfig.properties
Tff7b72idTb4b4b4: Ta5d6ffget_version_code_offset
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72OFFSET=$(grep '^VERSION_CODE_OFFSET=' config.properties | cut -d'=' -f2)
Tff7b72echo "VERSION_CODE_OFFSET=$OFFSET" >> $GITHUB_OUTPUT

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCalculateTa5d6ff Ta5d6ffVersionTa5d6ff Ta5d6ffCodeTa5d6ff Ta5d6fffromTa5d6ff Ta5d6ffGitTa5d6ff Ta5d6ffCommitTa5d6ff Ta5d6ffCount
Tff7b72idTb4b4b4: Ta5d6ffcalculate_version_code
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72COMMIT_COUNT=$(git rev-list --count HEAD)
Tff7b72OFFSET=${{ steps.get_version_code_offset.outputs.VERSION_CODE_OFFSET }}
Tff7b72VERSION_CODE=$((COMMIT_COUNT + OFFSET))
Tff7b72echo "versionCode=$VERSION_CODE" >> $GITHUB_OUTPUT
Tff7b72shellTb4b4b4: Ta5d6ffbash

Tff7b72release-googleTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72needsTb4b4b4: Ta5d6ffprepare-build-info
Tff7b72environmentTb4b4b4: Ta5d6ffRelease
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCheckoutTa5d6ff Ta5d6ffcode
Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v6
Tff7b72withTb4b4b4:
Tff7b72refTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}
Tff7b72fetch-depthTb4b4b4: Ta5d6ff0
Tff7b72submodulesTb4b4b4: Ta5d6ff'Ta5d6ffrecursiveTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ffJDKTa5d6ff Ta5d6ff21
Tff7b72usesTb4b4b4: Ta5d6ffactions/setup-java@v5
Tff7b72withTb4b4b4:
Tff7b72java-versionTb4b4b4: Ta5d6ff'Ta5d6ff21Ta5d6ff'
Tff7b72distributionTb4b4b4: Ta5d6ff'Ta5d6ffjetbrainsTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffGradle
Tff7b72usesTb4b4b4: Ta5d6ffgradle/actions/setup-gradle@v5
Tff7b72withTb4b4b4:
Tff7b72cache-encryption-keyTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GRADLE_ENCRYPTION_KEYTa5d6ff Ta5d6ff}}
Tff7b72build-scan-publishTb4b4b4: Ta5d6fftrue
Tff7b72build-scan-terms-of-use-urlTb4b4b4: Ta5d6ff'Ta5d6ffhttps://gradle.com/terms-of-serviceTa5d6ff'
Tff7b72build-scan-terms-of-use-agreeTb4b4b4: Ta5d6ff'Ta5d6ffyesTa5d6ff'

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffLoadTa5d6ff Ta5d6ffsecrets
Tff7b72envTb4b4b4:
Tff7b72GSERVICESTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GSERVICESTa5d6ff Ta5d6ff}}
Tff7b72KEYSTORETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORETa5d6ff Ta5d6ff}}
Tff7b72KEYSTORE_FILENAMETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORE_FILENAMETa5d6ff Ta5d6ff}}
Tff7b72KEYSTORE_PROPERTIESTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORE_PROPERTIESTa5d6ff Ta5d6ff}}
Tff7b72DATADOG_APPLICATION_IDTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.DATADOG_APPLICATION_IDTa5d6ff Ta5d6ff}}
Tff7b72DATADOG_CLIENT_TOKENTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.DATADOG_CLIENT_TOKENTa5d6ff Ta5d6ff}}
Tff7b72GOOGLE_MAPS_API_KEYTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GOOGLE_MAPS_API_KEYTa5d6ff Ta5d6ff}}
Tff7b72GOOGLE_PLAY_JSON_KEYTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GOOGLE_PLAY_JSON_KEYTa5d6ff Ta5d6ff}}
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72rm -f ./app/google-services.json
Tff7b72echo $GSERVICES > ./app/google-services.json
Tff7b72echo $KEYSTORE | base64 -di > ./app/$KEYSTORE_FILENAME
Tff7b72echo "$KEYSTORE_PROPERTIES" > ./keystore.properties
Tff7b72echo "datadogApplicationId=$DATADOG_APPLICATION_ID" >> ./secrets.properties
Tff7b72echo "datadogClientToken=$DATADOG_CLIENT_TOKEN" >> ./secrets.properties
Tff7b72echo "MAPS_API_KEY=$GOOGLE_MAPS_API_KEY" >> ./secrets.properties
Tff7b72echo "$GOOGLE_PLAY_JSON_KEY" > ./fastlane/play-store-credentials.json

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffFastlane
Tff7b72usesTb4b4b4: Ta5d6ffruby/setup-ruby@v1
Tff7b72withTb4b4b4:
Tff7b72ruby-versionTb4b4b4: Ta5d6ff'Ta5d6ff3.4.7Ta5d6ff'
Tff7b72bundler-cacheTb4b4b4: Ta5d6fftrue

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffandTa5d6ff Ta5d6ffDeployTa5d6ff Ta5d6ffGoogleTa5d6ff Ta5d6ffPlayTa5d6ff Ta5d6fftoTa5d6ff Ta5d6ffInternalTa5d6ff Ta5d6ffTrackTa5d6ff Ta5d6ffwithTa5d6ff Ta5d6ffFastlane
Tff7b72envTb4b4b4:
Tff7b72VERSION_NAMETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffneeds.prepare-build-info.outputs.APP_VERSION_NAMETa5d6ff Ta5d6ff}}
Tff7b72VERSION_CODETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffneeds.prepare-build-info.outputs.APP_VERSION_CODETa5d6ff Ta5d6ff}}
Tff7b72runTb4b4b4: Ta5d6ffbundleTa5d6ff Ta5d6ffexecTa5d6ff Ta5d6fffastlaneTa5d6ff Ta5d6ffinternal

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffUploadTa5d6ff Ta5d6ffGoogleTa5d6ff Ta5d6ffAABTa5d6ff Ta5d6ffartifact
Tff7b72usesTb4b4b4: Ta5d6ffactions/upload-artifact@v5
Tff7b72withTb4b4b4:
Tff7b72nameTb4b4b4: Ta5d6ffgoogle-aab
Tff7b72pathTb4b4b4: Ta5d6ffapp/build/outputs/bundle/googleRelease/app-google-release.aab
Tff7b72retention-daysTb4b4b4: Ta5d6ff1

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffUploadTa5d6ff Ta5d6ffGoogleTa5d6ff Ta5d6ffAPKTa5d6ff Ta5d6ffartifact
Tff7b72usesTb4b4b4: Ta5d6ffactions/upload-artifact@v5
Tff7b72withTb4b4b4:
Tff7b72nameTb4b4b4: Ta5d6ffgoogle-apk
Tff7b72pathTb4b4b4: Ta5d6ffapp/build/outputs/apk/google/release/app-google-release.apk
Tff7b72retention-daysTb4b4b4: Ta5d6ff1

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffAttestTa5d6ff Ta5d6ffGoogleTa5d6ff Ta5d6ffartifactsTa5d6ff Ta5d6ffprovenance
Tff7b72usesTb4b4b4: Ta5d6ffactions/attest-build-provenance@v3
Tff7b72withTb4b4b4:
Tff7b72subject-pathTb4b4b4: Tb4b4b4|
Tff7b72app/build/outputs/bundle/googleRelease/app-google-release.aab
Tff7b72app/build/outputs/apk/google/release/app-google-release.apk

Tff7b72release-fdroidTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72needsTb4b4b4: Ta5d6ffprepare-build-info
Tff7b72environmentTb4b4b4: Ta5d6ffRelease
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCheckoutTa5d6ff Ta5d6ffcode
Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v6
Tff7b72withTb4b4b4:
Tff7b72refTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}
Tff7b72fetch-depthTb4b4b4: Ta5d6ff0
Tff7b72submodulesTb4b4b4: Ta5d6ff'Ta5d6ffrecursiveTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ffJDKTa5d6ff Ta5d6ff21
Tff7b72usesTb4b4b4: Ta5d6ffactions/setup-java@v5
Tff7b72withTb4b4b4:
Tff7b72java-versionTb4b4b4: Ta5d6ff'Ta5d6ff21Ta5d6ff'
Tff7b72distributionTb4b4b4: Ta5d6ff'Ta5d6ffjetbrainsTa5d6ff'
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffGradle
Tff7b72usesTb4b4b4: Ta5d6ffgradle/actions/setup-gradle@v5
Tff7b72withTb4b4b4:
Tff7b72cache-encryption-keyTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.GRADLE_ENCRYPTION_KEYTa5d6ff Ta5d6ff}}
Tff7b72build-scan-publishTb4b4b4: Ta5d6fftrue
Tff7b72build-scan-terms-of-use-urlTb4b4b4: Ta5d6ff'Ta5d6ffhttps://gradle.com/terms-of-serviceTa5d6ff'
Tff7b72build-scan-terms-of-use-agreeTb4b4b4: Ta5d6ff'Ta5d6ffyesTa5d6ff'

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffLoadTa5d6ff Ta5d6ffsecrets
Tff7b72envTb4b4b4:
Tff7b72KEYSTORETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORETa5d6ff Ta5d6ff}}
Tff7b72KEYSTORE_FILENAMETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORE_FILENAMETa5d6ff Ta5d6ff}}
Tff7b72KEYSTORE_PROPERTIESTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffsecrets.KEYSTORE_PROPERTIESTa5d6ff Ta5d6ff}}
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72echo $KEYSTORE | base64 -di > ./app/$KEYSTORE_FILENAME
Tff7b72echo "$KEYSTORE_PROPERTIES" > ./keystore.properties

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffFastlane
Tff7b72usesTb4b4b4: Ta5d6ffruby/setup-ruby@v1
Tff7b72withTb4b4b4:
Tff7b72ruby-versionTb4b4b4: Ta5d6ff'Ta5d6ff3.4.7Ta5d6ff'
Tff7b72bundler-cacheTb4b4b4: Ta5d6fftrue

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffF-DroidTa5d6ff Ta5d6ffwithTa5d6ff Ta5d6ffFastlane
Tff7b72envTb4b4b4:
Tff7b72VERSION_NAMETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffneeds.prepare-build-info.outputs.APP_VERSION_NAMETa5d6ff Ta5d6ff}}
Tff7b72VERSION_CODETb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffneeds.prepare-build-info.outputs.APP_VERSION_CODETa5d6ff Ta5d6ff}}
Tff7b72runTb4b4b4: Ta5d6ffbundleTa5d6ff Ta5d6ffexecTa5d6ff Ta5d6fffastlaneTa5d6ff Ta5d6fffdroid_build

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffUploadTa5d6ff Ta5d6ffF-DroidTa5d6ff Ta5d6ffAPKTa5d6ff Ta5d6ffartifact
Tff7b72usesTb4b4b4: Ta5d6ffactions/upload-artifact@v5
Tff7b72withTb4b4b4:
Tff7b72nameTb4b4b4: Ta5d6fffdroid-apk
Tff7b72pathTb4b4b4: Ta5d6ffapp/build/outputs/apk/fdroid/release/app-fdroid-release.apk
Tff7b72retention-daysTb4b4b4: Ta5d6ff1

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffAttestTa5d6ff Ta5d6ffF-DroidTa5d6ff Ta5d6ffAPKTa5d6ff Ta5d6ffprovenance
Tff7b72usesTb4b4b4: Ta5d6ffactions/attest-build-provenance@v3
Tff7b72withTb4b4b4:
Tff7b72subject-pathTb4b4b4: Ta5d6ffapp/build/outputs/apk/fdroid/release/app-fdroid-release.apk

Tff7b72github-releaseTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72needsTb4b4b4: Tb4b4b4[Te6edf3prepare-build-infoTb4b4b4, Te6edf3release-googleTb4b4b4, Te6edf3release-fdroidTb4b4b4]
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffDownloadTa5d6ff Ta5d6ffallTa5d6ff Ta5d6ffartifacts
Tff7b72usesTb4b4b4: Ta5d6ffactions/download-artifact@v6
Tff7b72withTb4b4b4:
Tff7b72pathTb4b4b4: Ta5d6ff./artifacts

Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCreateTa5d6ff Ta5d6fforTa5d6ff Ta5d6ffUpdateTa5d6ff Ta5d6ffGitHubTa5d6ff Ta5d6ffRelease
Tff7b72usesTb4b4b4: Ta5d6ffsoftprops/action-gh-release@v2
Tff7b72withTb4b4b4:
Tff7b72tag_nameTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}
Tff7b72nameTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffinputs.tag_nameTa5d6ff Ta5d6ff}}Ta5d6ff Ta5d6ff(${{Ta5d6ff Ta5d6ffneeds.prepare-build-info.outputs.APP_VERSION_CODETa5d6ff Ta5d6ff}})
Tff7b72generate_release_notesTb4b4b4: Ta5d6fftrue
Tff7b72filesTb4b4b4: Ta5d6ff./artifacts/*/*
Tff7b72draftTb4b4b4: Ta5d6fftrue
Tff7b72prereleaseTb4b4b4: Ta5d6fftrue

Served by rngit 1.5.2 - Generated in 0.12s